(Brit) racecourse - English Synonyms Dictionary